favourably impressed - Francés Inglés Diccionario